overly talkative - Turkish English Dictionary